package com.ymttest.common.order.sellerquery2.model;

import java.math.BigDecimal;

public class FundSummary {
	
	/**
     * 首付款现金金额
     */
    private BigDecimal paidCash;


    /**
     * 首付款红包金额
     */
    private BigDecimal paidGift;


    /**
     * 首付款免运卡金额
     */
    private BigDecimal paidFreeCard;


    /**
     * 首付款平台优惠券金额
     */
    private BigDecimal paidYmtCoupon;


    /**
     * 首付款卖家优惠券金额
     */
    private BigDecimal paidSellerCoupon;


    /**
     * 尾款现金金额
     */
    private BigDecimal postPaidCash;


    /**
     * 尾款红包金额
     */
    private BigDecimal postPaidGift;


    /**
     * 订单商品总价
     */
    private BigDecimal totalProductPrice;


    /**
     * 订单商品首付款金额
     */
    private BigDecimal firstPayProductPrice;


    /**
     * 运费
     */
    private BigDecimal freight;


    /**
     * 订单调价
     */
    private BigDecimal orderDiscount;


    /**
     * 尾款调价
     */
    private BigDecimal postPayDiscount;


    /**
     * 第三方付款
     */
    private BigDecimal paidThirdParty;

    /**
     * 余额付款
     */
    private BigDecimal paidAccount;

    /**
     * 预付卡付款
     */
    private BigDecimal prePaidCard;

    /**
     * 退款现金总额
     */
    private BigDecimal totalRefundedCash;


    /**
     * 退款红包总额
     */
    private BigDecimal totalRefundedGift;


    /**
     * 退款平台优惠券总额
     */
    private BigDecimal totalRefundedYmtCoupon;


    /**
     * 活动优惠总金额
     */
    private BigDecimal totalActivityPrice;


    /**
     * 取消现金总额
     */
    private BigDecimal totalCanceledCash;


    /**
     * 取消平台优惠券总额
     */
    private BigDecimal totalCanceledYmtCoupon;

    /**
     * 总退第三方折扣金额
     */
    private BigDecimal totalRefundedThirdPartyDiscount;

    /**
     * 第三方优惠总金额
     */
    private BigDecimal totalThirdPartyDiscount;

    /**
     * 退款平台优惠总金额
     */
    private BigDecimal totalRefundedYmtPromotion = BigDecimal.ZERO;

    /**
     * 平台优惠促销金额
     */
    private BigDecimal ymtPromotionAmount = BigDecimal.ZERO;

	public BigDecimal getPaidCash() {
		return paidCash;
	}

	public void setPaidCash(BigDecimal paidCash) {
		this.paidCash = paidCash;
	}

	public BigDecimal getPaidGift() {
		return paidGift;
	}

	public void setPaidGift(BigDecimal paidGift) {
		this.paidGift = paidGift;
	}

	public BigDecimal getPaidFreeCard() {
		return paidFreeCard;
	}

	public void setPaidFreeCard(BigDecimal paidFreeCard) {
		this.paidFreeCard = paidFreeCard;
	}

	public BigDecimal getPaidYmtCoupon() {
		return paidYmtCoupon;
	}

	public void setPaidYmtCoupon(BigDecimal paidYmtCoupon) {
		this.paidYmtCoupon = paidYmtCoupon;
	}

	public BigDecimal getPaidSellerCoupon() {
		return paidSellerCoupon;
	}

	public void setPaidSellerCoupon(BigDecimal paidSellerCoupon) {
		this.paidSellerCoupon = paidSellerCoupon;
	}

	public BigDecimal getPostPaidCash() {
		return postPaidCash;
	}

	public void setPostPaidCash(BigDecimal postPaidCash) {
		this.postPaidCash = postPaidCash;
	}

	public BigDecimal getPostPaidGift() {
		return postPaidGift;
	}

	public void setPostPaidGift(BigDecimal postPaidGift) {
		this.postPaidGift = postPaidGift;
	}

	public BigDecimal getTotalProductPrice() {
		return totalProductPrice;
	}

	public void setTotalProductPrice(BigDecimal totalProductPrice) {
		this.totalProductPrice = totalProductPrice;
	}

	public BigDecimal getFirstPayProductPrice() {
		return firstPayProductPrice;
	}

	public void setFirstPayProductPrice(BigDecimal firstPayProductPrice) {
		this.firstPayProductPrice = firstPayProductPrice;
	}

	public BigDecimal getFreight() {
		return freight;
	}

	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}

	public BigDecimal getOrderDiscount() {
		return orderDiscount;
	}

	public void setOrderDiscount(BigDecimal orderDiscount) {
		this.orderDiscount = orderDiscount;
	}

	public BigDecimal getPostPayDiscount() {
		return postPayDiscount;
	}

	public void setPostPayDiscount(BigDecimal postPayDiscount) {
		this.postPayDiscount = postPayDiscount;
	}

	public BigDecimal getPaidThirdParty() {
		return paidThirdParty;
	}

	public void setPaidThirdParty(BigDecimal paidThirdParty) {
		this.paidThirdParty = paidThirdParty;
	}

	public BigDecimal getPaidAccount() {
		return paidAccount;
	}

	public void setPaidAccount(BigDecimal paidAccount) {
		this.paidAccount = paidAccount;
	}

	public BigDecimal getPrePaidCard() {
		return prePaidCard;
	}

	public void setPrePaidCard(BigDecimal prePaidCard) {
		this.prePaidCard = prePaidCard;
	}

	public BigDecimal getTotalRefundedCash() {
		return totalRefundedCash;
	}

	public void setTotalRefundedCash(BigDecimal totalRefundedCash) {
		this.totalRefundedCash = totalRefundedCash;
	}

	public BigDecimal getTotalRefundedGift() {
		return totalRefundedGift;
	}

	public void setTotalRefundedGift(BigDecimal totalRefundedGift) {
		this.totalRefundedGift = totalRefundedGift;
	}

	public BigDecimal getTotalRefundedYmtCoupon() {
		return totalRefundedYmtCoupon;
	}

	public void setTotalRefundedYmtCoupon(BigDecimal totalRefundedYmtCoupon) {
		this.totalRefundedYmtCoupon = totalRefundedYmtCoupon;
	}

	public BigDecimal getTotalActivityPrice() {
		return totalActivityPrice;
	}

	public void setTotalActivityPrice(BigDecimal totalActivityPrice) {
		this.totalActivityPrice = totalActivityPrice;
	}

	public BigDecimal getTotalCanceledCash() {
		return totalCanceledCash;
	}

	public void setTotalCanceledCash(BigDecimal totalCanceledCash) {
		this.totalCanceledCash = totalCanceledCash;
	}

	public BigDecimal getTotalCanceledYmtCoupon() {
		return totalCanceledYmtCoupon;
	}

	public void setTotalCanceledYmtCoupon(BigDecimal totalCanceledYmtCoupon) {
		this.totalCanceledYmtCoupon = totalCanceledYmtCoupon;
	}

	public BigDecimal getTotalRefundedThirdPartyDiscount() {
		return totalRefundedThirdPartyDiscount;
	}

	public void setTotalRefundedThirdPartyDiscount(
			BigDecimal totalRefundedThirdPartyDiscount) {
		this.totalRefundedThirdPartyDiscount = totalRefundedThirdPartyDiscount;
	}

	public BigDecimal getTotalThirdPartyDiscount() {
		return totalThirdPartyDiscount;
	}

	public void setTotalThirdPartyDiscount(BigDecimal totalThirdPartyDiscount) {
		this.totalThirdPartyDiscount = totalThirdPartyDiscount;
	}

	public BigDecimal getTotalRefundedYmtPromotion() {
		return totalRefundedYmtPromotion;
	}

	public void setTotalRefundedYmtPromotion(BigDecimal totalRefundedYmtPromotion) {
		this.totalRefundedYmtPromotion = totalRefundedYmtPromotion;
	}

	public BigDecimal getYmtPromotionAmount() {
		return ymtPromotionAmount;
	}

	public void setYmtPromotionAmount(BigDecimal ymtPromotionAmount) {
		this.ymtPromotionAmount = ymtPromotionAmount;
	}
}
